devolve upon - Turkish English Dictionary